package com.dunqi.gpm.shunqing.home.bean;

/**
 * Created by Administrator on 2017/12/3.
 */

public class PlanAudit {


    /**
     * proAnnualPlanId : 7
     * projectId : 10
     * planYear : 2016
     * reportFrequency : report_per_month
     * reportLimitDays : 7
     * planStartTime : 2016-12-01 00:00:00
     * planCompleteTime : 2017-04-06 00:00:00
     * actualStartTime : null
     * actualCompleteTime : null
     * constructionType : new
     * completedFundLastYear : null
     * progressDescLastYear :
     * constructionDescWholeYear :
     * totalInvestmentAmount : 10000
     * nationalFund : null
     * provinceFund : null
     * municipalFund : null
     * conuntyFund : null
     * bankLoadFund : null
     * attractInvestmentFund : null
     * selfFund : null
     * raisingFund : null
     * otherFund : null
     * undeterminedFund : null
     * fundSourceDesc :
     * investedAmount : null
     * auditRecordId : null
     * auditStatus : 1
     * createrId : 1029
     * createTime : 2017-12-03 15:34:03
     * constructionTypeText : null
     * createrName : 测试责任单位主管领导
     * projectName : APP测试项目4
     * subProjectName :
     * projectCoName : APP测试项目4
     * planStartYear : 2017
     * leaderUserId : 1027
     * respOrgLeaderId : 1029
     * respOrgPmLeadershipId : 1029
     * respOrgId : 1009
     * leaderUserName : 测试区领导主管领导
     * respOrgLeaderName : 测试责任单位主管领导
     * respOrgPmLeadershipName : 测试责任单位主管领导
     * respOrgName : APP测试责任单位
     * reportFrequencyText : 按月汇报(每月21日自动生成待汇报，汇报时限是7天)
     */

    private long proAnnualPlanId;
    private long projectId;
    private int planYear;
    private String reportFrequency;
    private int reportLimitDays;
    private String planStartTime;
    private String planCompleteTime;
    private Object actualStartTime;
    private Object actualCompleteTime;
    private String constructionType;
    private Object completedFundLastYear;
    private String progressDescLastYear;
    private String constructionDescWholeYear;
    private double totalInvestmentAmount;
    private Object nationalFund;
    private Object provinceFund;
    private Object municipalFund;
    private Object conuntyFund;
    private Object bankLoadFund;
    private Object attractInvestmentFund;
    private Object selfFund;
    private Object raisingFund;
    private Object otherFund;
    private Object undeterminedFund;
    private String fundSourceDesc;
    private double investedAmount;
    private Object auditRecordId;
    private int auditStatus;
    private long createrId;
    private String createTime;
    private Object constructionTypeText;
    private String createrName;
    private String projectName;
    private String subProjectName;
    private String projectCoName;
    private int planStartYear;
    private long leaderUserId;
    private long respOrgLeaderId;
    private long respOrgPmLeadershipId;
    private long respOrgId;
    private String leaderUserName;
    private String respOrgLeaderName;
    private String respOrgPmLeadershipName;
    private String respOrgName;
    private String reportFrequencyText;

    public long getProAnnualPlanId() {
        return proAnnualPlanId;
    }

    public void setProAnnualPlanId(int proAnnualPlanId) {
        this.proAnnualPlanId = proAnnualPlanId;
    }

    public long getProjectId() {
        return projectId;
    }

    public void setProjectId(int projectId) {
        this.projectId = projectId;
    }

    public int getPlanYear() {
        return planYear;
    }

    public void setPlanYear(int planYear) {
        this.planYear = planYear;
    }

    public String getReportFrequency() {
        return reportFrequency;
    }

    public void setReportFrequency(String reportFrequency) {
        this.reportFrequency = reportFrequency;
    }

    public int getReportLimitDays() {
        return reportLimitDays;
    }

    public void setReportLimitDays(int reportLimitDays) {
        this.reportLimitDays = reportLimitDays;
    }

    public String getPlanStartTime() {
        return planStartTime;
    }

    public void setPlanStartTime(String planStartTime) {
        this.planStartTime = planStartTime;
    }

    public String getPlanCompleteTime() {
        return planCompleteTime;
    }

    public void setPlanCompleteTime(String planCompleteTime) {
        this.planCompleteTime = planCompleteTime;
    }

    public Object getActualStartTime() {
        return actualStartTime;
    }

    public void setActualStartTime(Object actualStartTime) {
        this.actualStartTime = actualStartTime;
    }

    public Object getActualCompleteTime() {
        return actualCompleteTime;
    }

    public void setActualCompleteTime(Object actualCompleteTime) {
        this.actualCompleteTime = actualCompleteTime;
    }

    public String getConstructionType() {
        return constructionType;
    }

    public void setConstructionType(String constructionType) {
        this.constructionType = constructionType;
    }

    public Object getCompletedFundLastYear() {
        return completedFundLastYear;
    }

    public void setCompletedFundLastYear(Object completedFundLastYear) {
        this.completedFundLastYear = completedFundLastYear;
    }

    public String getProgressDescLastYear() {
        return progressDescLastYear;
    }

    public void setProgressDescLastYear(String progressDescLastYear) {
        this.progressDescLastYear = progressDescLastYear;
    }

    public String getConstructionDescWholeYear() {
        return constructionDescWholeYear;
    }

    public void setConstructionDescWholeYear(String constructionDescWholeYear) {
        this.constructionDescWholeYear = constructionDescWholeYear;
    }

    public double getTotalInvestmentAmount() {
        return totalInvestmentAmount;
    }

    public void setTotalInvestmentAmount(double totalInvestmentAmount) {
        this.totalInvestmentAmount = totalInvestmentAmount;
    }

    public Object getNationalFund() {
        return nationalFund;
    }

    public void setNationalFund(Object nationalFund) {
        this.nationalFund = nationalFund;
    }

    public Object getProvinceFund() {
        return provinceFund;
    }

    public void setProvinceFund(Object provinceFund) {
        this.provinceFund = provinceFund;
    }

    public Object getMunicipalFund() {
        return municipalFund;
    }

    public void setMunicipalFund(Object municipalFund) {
        this.municipalFund = municipalFund;
    }

    public Object getConuntyFund() {
        return conuntyFund;
    }

    public void setConuntyFund(Object conuntyFund) {
        this.conuntyFund = conuntyFund;
    }

    public Object getBankLoadFund() {
        return bankLoadFund;
    }

    public void setBankLoadFund(Object bankLoadFund) {
        this.bankLoadFund = bankLoadFund;
    }

    public Object getAttractInvestmentFund() {
        return attractInvestmentFund;
    }

    public void setAttractInvestmentFund(Object attractInvestmentFund) {
        this.attractInvestmentFund = attractInvestmentFund;
    }

    public Object getSelfFund() {
        return selfFund;
    }

    public void setSelfFund(Object selfFund) {
        this.selfFund = selfFund;
    }

    public Object getRaisingFund() {
        return raisingFund;
    }

    public void setRaisingFund(Object raisingFund) {
        this.raisingFund = raisingFund;
    }

    public Object getOtherFund() {
        return otherFund;
    }

    public void setOtherFund(Object otherFund) {
        this.otherFund = otherFund;
    }

    public Object getUndeterminedFund() {
        return undeterminedFund;
    }

    public void setUndeterminedFund(Object undeterminedFund) {
        this.undeterminedFund = undeterminedFund;
    }

    public String getFundSourceDesc() {
        return fundSourceDesc;
    }

    public void setFundSourceDesc(String fundSourceDesc) {
        this.fundSourceDesc = fundSourceDesc;
    }

    public double getInvestedAmount() {
        return investedAmount;
    }

    public void setInvestedAmount(double investedAmount) {
        this.investedAmount = investedAmount;
    }

    public Object getAuditRecordId() {
        return auditRecordId;
    }

    public void setAuditRecordId(Object auditRecordId) {
        this.auditRecordId = auditRecordId;
    }

    public int getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(int auditStatus) {
        this.auditStatus = auditStatus;
    }

    public long getCreaterId() {
        return createrId;
    }

    public void setCreaterId(int createrId) {
        this.createrId = createrId;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public Object getConstructionTypeText() {
        return constructionTypeText;
    }

    public void setConstructionTypeText(Object constructionTypeText) {
        this.constructionTypeText = constructionTypeText;
    }

    public String getCreaterName() {
        return createrName;
    }

    public void setCreaterName(String createrName) {
        this.createrName = createrName;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public String getSubProjectName() {
        return subProjectName;
    }

    public void setSubProjectName(String subProjectName) {
        this.subProjectName = subProjectName;
    }

    public String getProjectCoName() {
        return projectCoName;
    }

    public void setProjectCoName(String projectCoName) {
        this.projectCoName = projectCoName;
    }

    public int getPlanStartYear() {
        return planStartYear;
    }

    public void setPlanStartYear(int planStartYear) {
        this.planStartYear = planStartYear;
    }

    public long getLeaderUserId() {
        return leaderUserId;
    }

    public void setLeaderUserId(int leaderUserId) {
        this.leaderUserId = leaderUserId;
    }

    public long getRespOrgLeaderId() {
        return respOrgLeaderId;
    }

    public void setRespOrgLeaderId(int respOrgLeaderId) {
        this.respOrgLeaderId = respOrgLeaderId;
    }

    public long getRespOrgPmLeadershipId() {
        return respOrgPmLeadershipId;
    }

    public void setRespOrgPmLeadershipId(int respOrgPmLeadershipId) {
        this.respOrgPmLeadershipId = respOrgPmLeadershipId;
    }

    public long getRespOrgId() {
        return respOrgId;
    }

    public void setRespOrgId(int respOrgId) {
        this.respOrgId = respOrgId;
    }

    public String getLeaderUserName() {
        return leaderUserName;
    }

    public void setLeaderUserName(String leaderUserName) {
        this.leaderUserName = leaderUserName;
    }

    public String getRespOrgLeaderName() {
        return respOrgLeaderName;
    }

    public void setRespOrgLeaderName(String respOrgLeaderName) {
        this.respOrgLeaderName = respOrgLeaderName;
    }

    public String getRespOrgPmLeadershipName() {
        return respOrgPmLeadershipName;
    }

    public void setRespOrgPmLeadershipName(String respOrgPmLeadershipName) {
        this.respOrgPmLeadershipName = respOrgPmLeadershipName;
    }

    public String getRespOrgName() {
        return respOrgName;
    }

    public void setRespOrgName(String respOrgName) {
        this.respOrgName = respOrgName;
    }

    public String getReportFrequencyText() {
        return reportFrequencyText;
    }

    public void setReportFrequencyText(String reportFrequencyText) {
        this.reportFrequencyText = reportFrequencyText;
    }
}
